put great effort in - Alemán Inglés Diccionario